|
Cocaine (Configurable Omnipotent Custom Applications Integrated Network Engine) is an open source PaaS system for creating custom cloud hosting apps that are similar to Google App Engine or Heroku. Any library or service can be implemented as a service in Cocaine using a special API. Several indispensable services have already been implemented this way, including a service for detecting a user's region or language, a service for accessing MongoDB storage, and a URL fetcher.〔(cocaine-docs )〕 == History == In times when cloud technologies were not yet popular, Andrey Sibiryov, the project founder, discovered Heroku. At that time Heroku was an app engine supporting only Ruby but the idea was somewhat revolutionary.〔(Heroku: The Big Kickoff )〕 It was possible to create a Ruby app, push it to the cloud and do not pay attention to any infrastructure problems. Load balance problems were covered as well. The idea was great but it was hard to find any description how it worked, which became a reason to start yet another open source cloud app engine project. The same logic was followed by many developers, which lead to many cloud project start up. Initially Cocaine was a developer's pet project. However, everything changed when Yandex discovered an internal need of a scalable platform which could cope with millions of RPS. Cocaine served best for these purposes. Now, Cocaine is used in the Yandex infrastructure.〔(Api.yandex.com/cocaine )〕 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Cocaine (PaaS)」の詳細全文を読む スポンサード リンク
|